#ifndef GUN
#define GUN
#include <SFML/Graphics.hpp>
#include <iostream>

using namespace sf;
using namespace std;

class Gun{
    private:
        string name;
        int cadence;
        int ammo;
        int maxAmmo;
        int damage;
        Texture texture;
        Sprite sprite;

    public:
        Gun();
        void setAmmo(int ammo);
        void shot();
        void reload();
        string getName();
        int getCadence();
        int getAmmo();
        int getDamage();
};
#endif
